crown impregnated with diamonds - Alemán Inglés Diccionario